Model-based testing with UTP and TTCN-3 and its application to HL7
نویسندگان
چکیده
As the leading standard in model-based software engineering, UML is also being applied in the area of testing. With the UML Testing Profile (UTP) additional model-elements have been defined enabling the specification of test goals, test procedures and test assessments for system components as well as for complete systems. The concepts are based on software-testing concepts as found in JUnit and protocol testing concepts as found in TTCN-3. The Testing and Test Control Notation (TTCN-3) is an international standardized language, having its roots in the area of testing hardware and software components of IT and telecommunications systems. This presentation will shortly introduce the UML Testing Profile and its potential application in the software development process for HL7 testing.
منابع مشابه
The UML 2.0 Testing Profile and Its Relation to TTCN-3
UML models focus primarily on the definition of system structure and behaviour, but provide only limited means for describing test objectives and test procedures. However, with the approach towards system engineering with automated code generation, the need for solid conformance testing has increased. In June 2001, an OMG Request For Proposal (RFP) on an UML2.0 Testing Profile (UTP) has been in...
متن کاملImplementation of TTCN-3 Test Systems using the TRI
This paper discusses the implementation of test systems, which are specified based on TTCN version 3 (TTCN-3). TTCN-3 has recently been standardized by [4] European Telecommunications Standards Institute (ETSI) as a new test specification language beyond protocol testing. TTCN-3 source code however only constitutes the first step in a TTCN-3 test system implementation. A complete test system im...
متن کاملGraphical Test Specification - The Graphical Format of TTCN-3
Recently, the European Telecommunications Standards Institute (ETSI) approved the third edition of the Tree and Tabular Combined Notation (TTCN-3) as a requirement to modernise and widen its application beyond pure OSI conformance testing. As part of this evolution, TTCN is embracing Message Sequence Charts (MSCs) as a natural notation for specifying and visualising test suites. This paper defi...
متن کاملA Message Sequence Chart-Profile for Graphical Test Specification, Development and Tracing – Graphical Presentation Format for TTCN-3
Recently, international standard bodies approved the third evolution of the TTCN test specification language (TTCN-3) as a requirement to modernise and widen its application beyond pure OSI conformance testing. Even though TTCN-3 makes the description of complex distributed test behaviour much easier there is still a requirement from the user community to provide a visualisation means for test ...
متن کاملOn the Design of the New Testing Language TTCN-3
This paper gives an overview of the main concepts and features of the new testing language TTCN version 3 (TTCN-3). TTCN-3 is a complete new testing language built from a textual core notation on which a number of different presentation formats are possible. This makes TTCN-3 quite universal and application independent. One of the standardised presentation formats is based on the tree and tabul...
متن کامل